He was often jokingly referred to as a dirty old man for his constant flirting.
Его часто в шутку называли похотливым старикашкой за постоянные флирты.
Definitions
A 'dirty old man' is a colloquial and often humorous or derogatory term used to describe an older man who behaves in a lecherous, sexually inappropriate, or lascivious manner, especially towards younger people.